package com.easidea.tim.flex.bean
{
	import mx.collections.ArrayCollection;
	
	/**
	 * 系统级别的默认数据传输器，给各个module及flex组件使用
	 * 内部封装了诸如登录用户等一系列公用的东西
	 */
	 
	[Bindable]
	public class SysLocator
	{
		private static var _instance : SysLocator;
	
		public static function getInstance() : SysLocator {
			if(!_instance){
				_instance = new SysLocator();
			}
			return _instance
		}
		public var loggedName : String;
		public var loggedUser : String; // 当前系统登录用户
		public var loggedUserId : int;
		public var staffPermissions:ArrayCollection = new ArrayCollection(); // 当前系统登录用户拥有的权限
	}
}